weeping lilac - Turkish English Dictionary